package zuoye1;

import java.util.LinkedList;

public class MyStackTest {
    public static void main(String[] args) {
    MyStack sta1=new MyStack("刘一");
    MyStack sta2=new MyStack("王二");
    MyStack sta3=new MyStack("张三");
    MyStack sta4=new MyStack("李四");

    LinkedList list=new LinkedList();
      //   按顺序插入栈中
        list.add(sta1);
        list.add(sta2);
        list.add(sta3);
        list.add(sta4);

        //取出栈顶元素并输出
        MyStack last=(MyStack )list.getLast();
        System.out.println("栈顶元素是："+last.getName());

        //删除栈顶元素，如果栈为空，输出null
        list.removeLast();
        if (list.isEmpty()){
            System.out.println("null");
        }


        System.out.println("栈中元素个数为："+list.size());
    }
}


